/*
 * delay.c
 *
 *  Created on: 2017年7月8日
 *      Author: Case
 */

#include "r_cg_cmt.h"

extern char ms_clk;

void User_Delay(int i) //7.68us;
{
	int j,k;
	for(j=i;j--;j>0)
		for(k=100;k--;k>0);
}

void Delay_ms(int x)
{
	R_CMT0_Start();
    while(x > 0)
    {
    	if(ms_clk == 1)
    	 {
    	    	ms_clk = 0;
    	    	x--;
    	 }
    }
    R_CMT0_Stop();
}


void SPI_delay(short  time)
{
	int i;
	while(time--){
		for (i=0;i<200;i++);
	}
}
